package com.gogowan.agroenterprise.model;

import com.google.gson.internal.LinkedTreeMap;

import java.io.Serializable;
import java.util.List;

public class ChanPinDiatalBean<T> implements Serializable {
    //出库单号
    private String outboundNumber;
    //UDI
    private String outboundTime;
    //批次
    private String outgoingParty;
    //0级总数量
    private String receiver;
    //备注
    private String remarks;

    private String batchNumber;
    //出库时间
    private String quantity;
    //出库方
    private String productName;
    //接收方
    private List<PackageCountInfo> packageCountInfos;

    public String getOutboundNumber() {
        return outboundNumber;
    }

    public void setOutboundNumber(String outboundNumber) {
        this.outboundNumber = outboundNumber;
    }

    public String getOutboundTime() {
        return outboundTime;
    }

    public void setOutboundTime(String outboundTime) {
        this.outboundTime = outboundTime;
    }

    public String getOutgoingParty() {
        return outgoingParty;
    }

    public void setOutgoingParty(String outgoingParty) {
        this.outgoingParty = outgoingParty;
    }

    public String getReceiver() {
        return receiver;
    }

    public void setReceiver(String receiver) {
        this.receiver = receiver;
    }

    public String getRemarks() {
        return remarks;
    }

    public void setRemarks(String remarks) {
        this.remarks = remarks;
    }

    public String getBatchNumber() {
        return batchNumber;
    }

    public void setBatchNumber(String batchNumber) {
        this.batchNumber = batchNumber;
    }

    public String getQuantity() {
        return quantity;
    }

    public void setQuantity(String quantity) {
        this.quantity = quantity;
    }

    public String getProductName() {
        return productName;
    }

    public void setProductName(String productName) {
        this.productName = productName;
    }

    public List<PackageCountInfo> getPackageCountInfos() {
        return packageCountInfos;
    }

    public void setPackageCountInfos(List<PackageCountInfo> packageCountInfos) {
        this.packageCountInfos = packageCountInfos;
    }

    public  class PackageCountInfo implements Serializable{
        private int level;
        private int count;

        public int getLevel() {
            return level;
        }

        public void setLevel(int level) {
            this.level = level;
        }

        public int getCount() {
            return count;
        }

        public void setCount(int count) {
            this.count = count;
        }
    }
}

